Hold Water — synonyms, definition

1. hold water (Verb)

2 synonyms
hold up stand up
1 definition

hold water (Verb) — Resist or withstand wear, criticism, etc.. ex. "This theory won't hold water"

8 types of
endure go hold out hold up last live live on survive